package com.sm42.goodsService;

import com.sm42.baseService.BaseCrmpService;
import com.sm42.goodsEntity.Goods;
import com.sm42.goodsEntity.Product;

import java.util.List;

public interface GoodsService extends BaseCrmpService<Goods> {
    /**
     * 查询所有
     */
    List<Goods> findAllList();
    /**
     * 条件查询 根据 颜色  品牌  分类  产品型号  档案编码 分别查询
     */
//    List<Goods> findGoodsList(Goods goods);
    /**
     * 模糊查询 根据 颜色  品牌  分类  产品型号  档案编码 同时查询
     */
    List<Goods> findSearch(Goods goods);
    /**
     * 新增 创建时间
     */
    int addGoods(Goods goods);
    /**
     * 修改
     */
    int updateGoods(Goods goods);
    /**
     * 根据id删除
     */
    int deleteGoods(Long id);
//    /**
//     * 根据id查询
//     */
//    Goods findGoodsById(Long id);

}
